have an extensive coverage - Espagnol Anglais Dictionnaire